package com.dhecp.project.logstics.domain;

import com.dhecp.core.domain.BaseBusinessEntityKJ;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 头程发货单实体
*/
public class FbaDispatch extends BaseBusinessEntityKJ {
	private static final long serialVersionUID = 1L;

	private String codeBox;
	private String code;
	private String codePlanOrder;
	private String state;//单据状态 (1,未处理 2,审核完成
	private String stateName;//单据状态 (1,未处理 2,审核完成
	private String createUser;
	private String updateUser;
	private String singleBoxWeight;
	private String chargeableWeight;
	private BigDecimal freightContainerWeight;
	private String additionalChargeMaterial;
	private String materialSurchargeStandard;
	private String materialSurcharge;
	private Integer tradeName;
	private Integer exceedTradeName;
	private String commodityPricing;
	private BigDecimal packingLogisticsFreight;
	private BigDecimal nameSurcharge;
	private String fbaCode;
	private String shipmentTrackingCode;
	private String distributionWarechouse;
	private String shippingAddress;
	private String auditUser;
	private String auditUserName;
	private Date auditTime;
	private String codeCompany;
	private String nameCompany;
	private String codeLogsticsPattern;
	private String nameLogsticsPattern;
	private String nameLogsticsWay;
	private String nameLogsticsClearance;
	private String stateShareTicket;
	private String weightRealPredict;
	private String weightVolPredict;
	private String weightCalPredict;
	private Integer numBox;
	private BigDecimal weightReal;
	private BigDecimal weightVol;
	private BigDecimal weightCal;

	public String getAuditUser() {
		return auditUser;
	}

	public void setAuditUser(String auditUser) {
		this.auditUser = auditUser;
	}

	public Date getAuditTime() {
		return auditTime;
	}

	public void setAuditTime(Date auditTime) {
		this.auditTime = auditTime;
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getCodeBox() {
		return codeBox;
	}

	public void setCodeBox(String codeBox) {
		this.codeBox = codeBox;
	}

	@Override
	public String getCode() {
		return code;
	}

	@Override
	public void setCode(String code) {
		this.code = code;
	}

	public String getCodePlanOrder() {
		return codePlanOrder;
	}

	public void setCodePlanOrder(String codePlanOrder) {
		this.codePlanOrder = codePlanOrder;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public String getSingleBoxWeight() {
		return singleBoxWeight;
	}

	public void setSingleBoxWeight(String singleBoxWeight) {
		this.singleBoxWeight = singleBoxWeight;
	}

	public String getChargeableWeight() {
		return chargeableWeight;
	}

	public void setChargeableWeight(String chargeableWeight) {
		this.chargeableWeight = chargeableWeight;
	}

	public BigDecimal getFreightContainerWeight() {
		return freightContainerWeight;
	}

	public void setFreightContainerWeight(BigDecimal freightContainerWeight) {
		this.freightContainerWeight = freightContainerWeight;
	}

	public String getAdditionalChargeMaterial() {
		return additionalChargeMaterial;
	}

	public void setAdditionalChargeMaterial(String additionalChargeMaterial) {
		this.additionalChargeMaterial = additionalChargeMaterial;
	}

	public String getMaterialSurchargeStandard() {
		return materialSurchargeStandard;
	}

	public void setMaterialSurchargeStandard(String materialSurchargeStandard) {
		this.materialSurchargeStandard = materialSurchargeStandard;
	}

	public String getMaterialSurcharge() {
		return materialSurcharge;
	}

	public void setMaterialSurcharge(String materialSurcharge) {
		this.materialSurcharge = materialSurcharge;
	}

	public Integer getTradeName() {
		return tradeName;
	}

	public void setTradeName(Integer tradeName) {
		this.tradeName = tradeName;
	}

	public Integer getExceedTradeName() {
		return exceedTradeName;
	}

	public void setExceedTradeName(Integer exceedTradeName) {
		this.exceedTradeName = exceedTradeName;
	}

	public String getCommodityPricing() {
		return commodityPricing;
	}

	public void setCommodityPricing(String commodityPricing) {
		this.commodityPricing = commodityPricing;
	}

	public BigDecimal getPackingLogisticsFreight() {
		return packingLogisticsFreight;
	}

	public void setPackingLogisticsFreight(BigDecimal packingLogisticsFreight) {
		this.packingLogisticsFreight = packingLogisticsFreight;
	}

	public String getFbaCode() {
		return fbaCode;
	}

	public void setFbaCode(String fbaCode) {
		this.fbaCode = fbaCode;
	}

	public String getShipmentTrackingCode() {
		return shipmentTrackingCode;
	}

	public void setShipmentTrackingCode(String shipmentTrackingCode) {
		this.shipmentTrackingCode = shipmentTrackingCode;
	}

	public String getDistributionWarechouse() {
		return distributionWarechouse;
	}

	public void setDistributionWarechouse(String distributionWarechouse) {
		this.distributionWarechouse = distributionWarechouse;
	}

	public String getShippingAddress() {
		return shippingAddress;
	}

	public void setShippingAddress(String shippingAddress) {
		this.shippingAddress = shippingAddress;
	}

	public BigDecimal getNameSurcharge() {
		return nameSurcharge;
	}

	public void setNameSurcharge(BigDecimal nameSurcharge) {
		this.nameSurcharge = nameSurcharge;
	}

	public String getCodeCompany() {
		return codeCompany;
	}

	public void setCodeCompany(String codeCompany) {
		this.codeCompany = codeCompany;
	}

	public String getNameCompany() {
		return nameCompany;
	}

	public void setNameCompany(String nameCompany) {
		this.nameCompany = nameCompany;
	}

	public String getCodeLogsticsPattern() {
		return codeLogsticsPattern;
	}

	public void setCodeLogsticsPattern(String codeLogsticsPattern) {
		this.codeLogsticsPattern = codeLogsticsPattern;
	}

	public String getNameLogsticsPattern() {
		return nameLogsticsPattern;
	}

	public void setNameLogsticsPattern(String nameLogsticsPattern) {
		this.nameLogsticsPattern = nameLogsticsPattern;
	}

	public String getNameLogsticsWay() {
		return nameLogsticsWay;
	}

	public void setNameLogsticsWay(String nameLogsticsWay) {
		this.nameLogsticsWay = nameLogsticsWay;
	}

	public String getNameLogsticsClearance() {
		return nameLogsticsClearance;
	}

	public void setNameLogsticsClearance(String nameLogsticsClearance) {
		this.nameLogsticsClearance = nameLogsticsClearance;
	}

	public String getStateShareTicket() {
		return stateShareTicket;
	}

	public void setStateShareTicket(String stateShareTicket) {
		this.stateShareTicket = stateShareTicket;
	}

	public String getWeightRealPredict() {
		return weightRealPredict;
	}

	public void setWeightRealPredict(String weightRealPredict) {
		this.weightRealPredict = weightRealPredict;
	}

	public String getWeightVolPredict() {
		return weightVolPredict;
	}

	public void setWeightVolPredict(String weightVolPredict) {
		this.weightVolPredict = weightVolPredict;
	}

	public String getWeightCalPredict() {
		return weightCalPredict;
	}

	public void setWeightCalPredict(String weightCalPredict) {
		this.weightCalPredict = weightCalPredict;
	}

	public Integer getNumBox() {
		return numBox;
	}

	public void setNumBox(Integer numBox) {
		this.numBox = numBox;
	}

	public BigDecimal getWeightReal() {
		return weightReal;
	}

	public void setWeightReal(BigDecimal weightReal) {
		this.weightReal = weightReal;
	}

	public BigDecimal getWeightVol() {
		return weightVol;
	}

	public void setWeightVol(BigDecimal weightVol) {
		this.weightVol = weightVol;
	}

	public BigDecimal getWeightCal() {
		return weightCal;
	}

	public void setWeightCal(BigDecimal weightCal) {
		this.weightCal = weightCal;
	}

	public String getStateName() {
		return stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}

	public String getAuditUserName() {
		return auditUserName;
	}

	public void setAuditUserName(String auditUserName) {
		this.auditUserName = auditUserName;
	}
}